#pragma once

#include "handle_impl.h"

namespace gfx
{
struct vertex_buffer : public handle_impl<vertex_buffer_handle>
{
	vertex_buffer() = default;
	//-----------------------------------------------------------------------------
	//  Name : vertex_buffer ()
	/// <summary>
	///
	///
	///
	/// </summary>
	//-----------------------------------------------------------------------------
	vertex_buffer(const memory_view* _mem, const vertex_layout& _decl,
				  std::uint16_t _flags = BGFX_BUFFER_NONE);
};
}
